I have had migraines my entire life the crazy thing is even with my head pounding out of control I would continue to work. About 5 years ago the doctor had me log my headaches and it was found that I was actually having as many as 20 migraines a month.
The doctors finally started me on a preventative which most people take 25 to 50 MG to control their migraines to bring my migraines under control the dosage over the years has been raised to 350 mg.
As you say it puts you to bed in pain mine never did this. The doctor at John Hopkins explained migraines will take different forms and since I suffered from them for 40 years I had learned to deal with the pain but what was getting bad 5 years ago it started to effect the nerve endings in my face. All the nerve endings were getting very sensitive whenever a migraine came on. It got to the point that I had to take pain killers just to take a shower because I could not tolerate water touching my face or head. Trying to brush my hair was next to impossible even putting on makeup became unbearable. Once they got my headaches under control the nerve endings were no longer sensitive.
My migraines do not make me throw up but when I get migraines it is weeks before I can tolerate the smell or taste of food. I just have to force myself to eat.